live on your wits - German English Dictionary